Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEECH WALK Terraced £222,000 16 Jun 2023
3 LEECH WALK Terraced £136,500 28 Mar 2006
8 LEECH WALK Terraced £195,000 23 Jul 2021
11 LEECH WALK Terraced £40,000 18 Feb 2002
12 LEECH WALK Terraced £73,950 30 Nov 2001
15 LEECH WALK Terraced £202,500 2 Jun 2016
18 LEECH WALK Terraced £103,500 12 Dec 2003
20 LEECH WALK Terraced £172,000 24 Apr 2015